Timeline of OpenBSD

The following is a summary of the release history of the OpenBSD operating system.

  • OpenBSD CVS repository created by Theo de Raadt. [1]
  • While the version number used at this stage was 1.1 (cf. the release history of NetBSD, which OpenBSD branched from), OpenBSD 1.1 was not an official OpenBSD release in the sense which this term subsequently came to be used in.
  • Creation of the intro(9) man page, for documenting kernel internals.
  • Integration of the update(8) command into the kernel.
  • As before, while this version number was used in the early development of the OS, OpenBSD 1.2 was not an official release in the subsequently applicable sense.
  • the first official release of OpenBSD, and also the point at which XFree86 first recognised OpenBSD as separate from NetBSD
  • initial integration of the FreeBSD ports system
  • replacement of gawk with the AT&T awk
  • integration of zlib
  • added sudo
  • replacement of the older sh with pdksh
  • addition of the afterboot(8) man page
  • Introduced the haloed daemon, or aureola beastie, in head-only form created by Erick Green.
  • Featured the complete haloed daemon, with trident and a finished body.
  • Introduced the Cop daemon image done by Ty Semaka.
  • Based on the original SSH suite and developed further by the OpenBSD team, 2.6 saw the first release of OpenSSH, which is now available standard on most Unix-like operating systems and is the most widely used SSH suite.
  • support for SSH2 added to OpenSSH
  • 18 developers, once more in Calgary
  • isakmpd(8)
  • 42 developers in Calgary,
  • origin of the "Shut Up and Hack!" motto
  • In 2003, code from ALTQ, which had a licence disallowing the sale of derivatives, was relicensed, integrated into pf and made available in OpenBSD 3.3.
  • 51 developers in Calgary.
  • i386 platform switched executable format from a.out to ELF
  • The GPL licensed gzip was replaced by retooling the existing compress tool to include its functionality.
  • The GPL licensed grep was replaced with FreeGrep, an updated BSD licensed grep. This new grep is now also available in NetBSD.
  • A public domain diff was updated and used to replace the GPL licensed diff previously included.
  • Code from the LGPL licensed p0f was relicensed to allow pf to feature passive operating system detection.
  • CARP, an open alternative to the HSRP and VRRP redundancy systems available from commercial vendors.
  • GPL licensed parts of the GNU toolset, bc [2], dc [3], nm [4] and size [5], were all replaced with BSD licensed equivalents.
  • AMD64 platform becomes stable enough for release and is included for the first time as part of a release.
  • 46 developers, Calgary
  • OpenNTPD, a compatible alternative to the reference NTP daemon, was developed within the OpenBSD project. The goal of OpenNTPD was not solely a compatible licence. It also aims to be a simple, secure NTP implementation providing acceptable accuracy for most cases, without requiring detailed configuration [6].
  • Because of its questionable security record and doubts of developers for better future development, OpenBSD removed Ethereal from its ports tree prior to its 3.6 release.
  • 60 developers in Calgary.
  • v2k5 developers and OpenBSD usergroup OpenBEER members gather for talks, presentations and beer.
  • enhanced OpenBGPD feature-set
  • Improved hardware sensors framework

See also

External links